/* CSS Document */
/* 网站自定义类 */

/*-----------网站公共布局部分begin-----------*/
/*-----------头部部分开始-----------*/
.clearfix{ clear:both; }
.right{ float:right}
.left { float:left}
.top {  height:127px; width: auto;}
.head { width:1100px; height:74px; margin:0 auto; position:relative}
.logo {float:left}
.sbsb { position:absolute; top:20px; left:230px;}
.sbsb2 { position:absolute; top:20px; left:380px;}
.tel { float:left;}
.add { float:left; line-height:74px; margin-left:80px; }
.link { height:74px; width:120px; float:right; color:#686868; line-height:71px;}
.link a { font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; color:#686868}
.menu { width:1100px; height:53px; margin:0 auto;}
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px; text-align:left  }
.nav .sub dl a:hover{ color:#e10000;  }
.nav .sub dl dt a{ color:#000; background:url(../images/dtbg.jpg); width:293px; height:31px; display:block; text-indent:32px; line-height:19px; }
.nav .sub dl dd{ text-indent:22px; line-height:30px; }
.nav .sub dl dd a{ color:#000; padding:0 20px; background:url(../images/mli.jpg) left center no-repeat;background-position:10px; font-size:12px; }
.nav .sub dl dd a:hover {color:#fff;background:url(../images/mhli.jpg) left center no-repeat #e10000; background-position:10px; font-weight:bold}
.nav #m2 .sub{ z-index:1; width:1100px; left:-122px; border-top:4px solid #e10000 }
.nav #m3 .sub{ z-index:1; width:1100px; left:-244px; border-top:4px solid #e10000 }
.nav #m4 .sub{ z-index:1; width:1100px; left:-366px; border-top:4px solid #e10000 }
.nav #m5 .sub{ z-index:1; width:1100px; left:-488px; border-top:4px solid #e10000 }
.nav #m6 .sub{ z-index:1; width:1100px; left:-610px; border-top:4px solid #e10000 }
.nav #m7 .sub{ z-index:1; width:1100px; left:-732px; border-top:4px solid #e10000 }
/*-----------头部部分结束-----------*/
/*-----------banner部分开始-----------*/
.banner { width:auto; height:458px; _margin-top:-10px;}
#focus { width: 1423px; height: 458px; overflow: hidden; position: relative; margin-right: auto; margin-left: auto; }
#focus ul {height:458px; position:absolute;}
#focus ul li {float:left; width:1423px; height:458px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1423px; height:6px; left:0; bottom:0; background:url(../images/navBg2.png);opacity: 1!IMPORTANT;}
#focus .btn {position:absolute; width:150px; height:10px; padding:5px 10px; right:642px; bottom:7px; text-align:right;}
#focus .btn span { display: inline-block; _display: inline; _zoom: 1; width:20px; height:5px; _font-size: 0; margin-left: 5px; cursor: pointer; background: url(../images/a2.png) no-repeat; }
#focus .btn span.on { background: url(../images/a1.png) no-repeat; height:5px; width:20px; }
#focus .preNext { width: 50px; height: 50px; position: absolute; top: 214px; cursor: pointer; }
#focus .pre { left:0px; background: url(../images/lt.png)  no-repeat; }
#focus .next { right:0px; background: url(../images/rt.png) no-repeat; }
#focus .hover_pre { background: url(../images/lth.png) no-repeat; }
#focus .hover_next { background: url(../images/rth.png) no-repeat; }
#focus .imgTitleBg{ background: url(../images/navBg2.png); height:6px; position: absolute; left: 0px; bottom: 0px; width: 1423px;}
#focus .imgTitle{ height: 36px; position: absolute; font-size: 14px; line-height: 36px; color: #FFF; padding-left: 10px; left: 0px; bottom: 0px; }
#focus .imgTitle a{ color: #FFF;font-family:"Microsoft YaHei",SimSun,SimHei;text-decoration: none; }
/*-----------banner部分结束-----------*/
.mt10{ margin-top:10px; }
.index_l{ width:300px; float:left;  }
.index_yclb {  height:auto; background:#fff; border:1px solid #ddd; overflow:hidden}
.index_yclbbt { width:100%; height:38px; line-height:38px; border-bottom:1px solid #ddd; background:#0B91C9;}
.index_btnr { float:left; text-indent:20px; color:#fff;}
.index_btnrr { float:left; text-indent:20px; color:#fff}
.index_more{ float:right}
.index_more a{ font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; color:#fff; padding-right:20px;}
div.tit {padding: 5px 0; line-height:30px; height:30px;}
div.tit a{ font-size:14px; font-weight:bold; }
.index_r{ width:760px; float:right; }
.box_r{ margin:10px 0; }

.hei10 { height:28px;}
.hei14 { height:14px;}
.hei50 { height:50px;}
.box { width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.bt { background: url(../images/title.jpg) bottom no-repeat; height:35px; line-height:35px;}
.btl { float:left;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px; color:#e10000; font-weight:bold;}
.btr { float:right;}
.btr a {font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px; color:#666}
.cgal { width:531px; height:212px ; float:left; background:#fff; border:1px solid #dddddd}
.zxqz { width:531px; height:212px ; float: right; background:#fff; border:1px solid #dddddd}
.bt1 { border-bottom:1px solid #ddd; height:41px; line-height:41px; width:94%; margin:0 auto}
.bt1l { float:left;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px; color:#000}
.bt1r { float:right;}
.bt1r a {font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px; color:#666}

.bt2 { border-bottom:1px solid #ddd; height:41px; line-height:41px; width:91%; margin:0 auto}
.bt2l { float:left;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px; color:#000}
.bt2l a{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px; color:#000}
.bt2r { float:right;}
.bt21r a {font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px; color:#666}

.a1 { width:343px; height:323px; float:left;background:#fff; border:1px solid #dddddd;}
.a2 { width:343px; height:323px; float:left;background:#fff; border:1px solid #dddddd; margin-left:32px;}
.a3 { width:343px; height:323px; float:right;background:#fff; border:1px solid #dddddd;}

.b1 { width:345px; height:305px; float:left;}
.b2 { width:345px; height:305px; float:left;margin-left:32px;}
.b3 { width:345px; height:305px; float: right;}

.jj { width:343px; height:89px; border:1px solid #ddd; border-top:none; _margin-top:-4px;+margin-top:-4px; position:relative}
.jjt { height:46px; line-height:46px; text-align:center; border-bottom:1px solid #ddd}
.jjt a { font-size:14px; color:#000;font-family:"Microsoft YaHei",SimSun,SimHei;}
.jja { position:absolute; top:60px; left:60px; background:url(../images/cpjj.jpg); width:78px; height:18px; text-indent:24px; line-height:18px;}
.jjb { position:absolute; top:60px; left:192px; background:url(../images/more.jpg); width:100px; height:18px; text-indent:27px;line-height:18px;}
.jja a {font-size:13px; color:#666666;font-family:"Microsoft YaHei",SimSun,SimHei;}
.jjb a {font-size:13px; color:#666666;font-family:"Microsoft YaHei",SimSun,SimHei;}
.ad { width:1100px; height:110px; margin:0 auto;}
.ad img {width:1100px; height:110px;}
.slideTxtBox{ width:1100px;text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:12px; color:#666 }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; font-size:12px; color:#666; font-weight:bold}
.slideTxtBox .bd { border:1px solid #ddd; border-top:none;}
.slideTxtBox .bd ul{ padding:10px;  zoom:1; font-size:12px; color:#666; line-height:24px;}
.slideTxtBox .bd ul a { font-size:12px; color:#666; padding-left:5px; padding-right:5px; }
.slideTxtBox .bd ul a:hover { color:#e10000}

.foot { height:174px; width:auto; background:#222;}
.fotter { height:174px; width:1100px; margin:0 auto;}
.fl { width:880px; float:left; height:auto; line-height:22px;font-size:12px; padding-top:15px; color:#FFFFFF}
.fl p { font-size:12px; color:#fff}
.fl  a { color:#fff; font-size:12px;}
.fl  a:hover { color:#fff; font-size:12px;}
.fr { float:right; width:200px; height:150px; margin-top:20px;}
.weqq { float:left}
.ewm { float:right}
.tj { width:90px; height:35px;}
.nb { list-style:none;}
.nb li { float:left; margin-right:5px;}
.main { width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.zc{ width:747px; height: auto; float:left;}
.cplb { width:745px; height: auto;background:#fff; border:1px solid #dddddd; float:left}
.cplbb { width:745px; height: auto;background:#fff; border:1px solid #dddddd;}
.cplbbnb { width:747px; height: auto;background:#fff;}
.cplbbt { border-bottom:1px solid #ddd; height:52px; line-height:56px; width:92%; margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:18px; color:#000; text-align:left}
.cplbb table {font-family:"Microsoft YaHei",SimSun,SimHei; }
.put { width:188px; height:32px; background:#fdfdfd; line-height:32px; border:1px solid#ddd}
.put1 { width:600px; height:95px; background:#fdfdfd; line-height:32px; border:1px solid#ddd}
.put2 { width:60px; height:32px; background:#fdfdfd; line-height:32px; border:1px solid#ddd}
.cplb2{width:92%;margin:0 auto;height:auto;}
.cplb2 img{float:left;margin-right:25px;border:1px solid #ddd;}
.cplb2 dl {list-style:none;display:block;font-size:12px;padding:15px 0 15px 0;height:276px;border-bottom:1px dashed #ddd;}
.cplb2 dl dt{font-weight:bold;font-size:16px;line-height:35px;height:35px;font-family:"Microsoft YaHei",SimSun,SimHei;border-bottom:1px solid #ddd; width:415px; float:right}
.cplb2 dl dd p{ font-weight:bold; color:#000; height:30px; line-height:40px;}
.cplb2 dl dd a{font-size:12px;line-height:22px;height:auto;}
.cplb2 dl dd{color:#333333; width:415px; float:right}
.price { height:65px; line-height:55px; font-size:16px; font-weight:bold;_height:69px; _line-height:65px;}
.btn img { border:none; margin-right:15px;}

DIV.digg { padding:15px; margin:15px; text-align:center}
DIV.digg A {padding:2px 8px 2px 7px; MARGIN: 2px;  COLOR: #000;   TEXT-DECORATION: none; background:#f4f4f4; border:1px solid #e5e5e5;font-family:"Microsoft YaHei",SimSun,SimHei;}
DIV.digg A:hover {COLOR: #fff; background:#df0000; border:1px solid #a00000}
DIV.digg A:active {COLOR: #fff; background:#df0000; border:1px solid #a00000}
DIV.digg SPAN.current { FONT-WEIGHT: bold; MARGIN: 2px;padding:4px 9px 3px 9px;COLOR: #fff; background:#df0000;}
DIV.digg SPAN.disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}

.yc { width:322px; height:auto; overflow:hidden; float:right}
.yclb { width:320px; height:auto; background:#fff; border:1px solid #ddd; overflow:hidden}
.yclbbt { width:318px; height:48px; line-height:48px; border-bottom:1px solid #ddd; font-size:18px;font-family:"Microsoft YaHei",SimSun,SimHei;}
.yclb p { height:30px; line-height:30px; text-align:center; width:320px;}
.yclb p a {font-family:"Microsoft YaHei",SimSun,SimHei;}
.pp {height:35px; line-height:35px; text-align:left; width:320px;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:16px; display:block; text-indent:17px;}
.ppp {height:30px; line-height:15px; text-align:left; width:320px;font-family:"Microsoft YaHei",SimSun,SimHei;display:block;font-size:14px;text-indent:17px;}
.btnr { float:left; text-indent:20px;}
.btnrr { float:left; text-indent:20px; color:#e10000}
.more{ float:right}
.more a{ font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; color:#000; padding-right:20px;}

.yclist1{width:87%;margin:0 auto;height:auto; margin-top:11px; margin-bottom:10px;}
.yclist1 ul{	list-style:none;font-size:14px;line-height:30px;}
.yclist1 ul li{font-family:"Microsoft YaHei",SimSun,SimHei;}
.yclist1 ul li img { vertical-align:middle}
.yclist1 ul li p { width:auto; text-align:left}

.list-paddingleft-2 ul{	list-style:none;font-size:14px;line-height:30px;}
.list-paddingleft-2 ul li{font-family:"Microsoft YaHei",SimSun,SimHei;}
.list-paddingleft-2 ul li img { vertical-align:middle}
.xwlb2{width:92%;margin:0 auto; margin-top:11px;height:auto;}
.xwlb2 ul{	list-style:none;font-size:12px;line-height:37px;}
.xwlb2 ul li{background: url(../images/xwli.jpg) no-repeat left;padding-left:15px; border-bottom:1px dotted #dedede;}
.xwlb2 ul li:hover {background: url(../images/xwlih.jpg) no-repeat left;}
.xwlb2 ul li a{color:#000;}
.xwlb2 ul li a:hover{color:#e10000; text-decoration:underline}
.xwlb2 ul li span{float:right;color:#000; font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;}

.xwlb3{width:92%;margin:0 auto; margin-top:11px;height:auto;}
.xwlb3 ul{	list-style:none;font-size:12px;line-height:37px;}
.xwlb3 ul li{background: url(../images/xwli.jpg) no-repeat left;padding-left:15px;}
.xwlb3 ul li:hover {background: url(../images/xwlih.jpg) no-repeat left;}
.xwlb3 ul li a{color:#000;}
.xwlb3 ul li a:hover{color:#e10000; text-decoration:underline}
.xwlb3 ul li span{float:right;color:#000; font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;}

.xwlb4{width:92%;margin:0 auto; margin-top:11px;height:auto;}
.xwlb4 ul{	list-style:none;font-size:12px;line-height:37px;}
.xwlb4 ul li{background: url(../images/xwli.jpg) no-repeat left;padding-left:15px;}
.xwlb4 ul li:hover {background: url(../images/xwlih.jpg) no-repeat left;}
.xwlb4 ul li a{color:#000;}
.xwlb4 ul li a:hover{color:#e10000; text-decoration:underline}
.xwlb4 ul li span{float: left;color:#000; font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;}

.jgdb { background:url(../images/jgdb.jpg); height:54px; line-height:54px; width:343px; text-align:center}
.prtable {font-size:13px;font-family:"Microsoft YaHei",SimSun,SimHei;}
.yj { width:170px; float:left; text-decoration:line-through;}
.xj { width:170px; float:right; color:#e10000}

.fourbt { width:685px; border-top:1px dotted #ddd; height:50px; line-height:50px; margin-left:27px; margin-top:15px;}
.fourbt a { background:url(../images/btbg.jpg); width:100px; height:38px; line-height:38px; color:#333333; font-size:14px; margin-top:15px; margin-right:10px; display:block;font-family:"Microsoft YaHei",SimSun,SimHei; float:left; text-align:center}
.fourbt a:hover { background:url(../images/btbgh.jpg); color:#fff}

.fourbt1 { width:435px;height:50px; line-height:50px; }
.fourbt1 a { background:url(../images/btbg.jpg); width:100px; height:38px; line-height:38px!important; color:#333333; font-size:14px;margin-right:5px; display:block;font-family:"Microsoft YaHei",SimSun,SimHei; float:left; text-align:center}
.fourbt1 a:hover { background:url(../images/btbgh.jpg); color:#fff}

.sbkh { margin:0 auto; text-indent:20px; line-height:24px;border-collapse: collapse;}
.sbkh td { border:1px solid #ccc}


.caselist{ }
.caselist li{width:240px;height:305px;float:left;margin:0 20px 10px 0;position:relative;overflow:hidden; border-bottom:1px solid #ddd}
.tagImg1{width:240px;height:215px;display:block; position:absolute; left:0px; top:0px;}
.tagImg1 img{width:240px;height:215px;}
.tagImg2{width:59px;height:59px;display:block;float:left;margin:0 10px 0 0;}
.tagImg2 img{width:59px;height:59px;}
.tagDiv1{border:1px solid #ddd;width:238px;height:303px;position:absolute;left:0px;top:215px;z-index:2; border-bottom:none}
.tagDiv1:hover {border-left:1px solid #ddd;border-right:1px solid #ddd;width:238px;height:302px;position:absolute;left:0px;top:215px;z-index:2; border-bottom:none; border-top:2px solid #E10000}
.jj2 { width:238px; height:89px; background:#fff}
.jj2t { height:46px; line-height:46px; text-align:center; border-bottom:1px solid #ddd}
.jj2t a { font-size:14px; color:#000;font-family:"Microsoft YaHei",SimSun,SimHei;}
.jj2a { position:absolute; top:60px; left:60px; background:url(../images/cpjj.jpg); width:78px; height:18px; text-indent:24px; line-height:18px;}
.jj2b { position:absolute; top:60px; left:135px; background:url(../images/more.jpg); width:100px; height:18px; text-indent:27px;line-height:18px;}
.jj2a a {font-size:13px; color:#666666;font-family:"Microsoft YaHei",SimSun,SimHei;}
.jj2b a {font-size:13px; color:#666666;font-family:"Microsoft YaHei",SimSun,SimHei;}
.jjnr { width:218px; height:193px; background:#fff; border-top:1px solid #ddd;font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei; color:#686868; padding:10px; line-height:26px;}
/*-----------网站公共布局部分end-----------*/
